A Cascadic Multigrid Algorithm for Computing the Fiedler Vector of Graph Laplacians
نویسندگان
چکیده
In this paper, we develop a cascadic multigrid algorithm for fast computation of the Fiedler vector of a graph Laplacian, namely, the eigenvector corresponding to the second smallest eigenvalue. This vector has been found to have applications in fields such as graph partitioning and graph drawing. The algorithm is a purely algebraic approach based on a heavy edge coarsening scheme and pointwise smoothing for refinement. To gain theoretical insight, we also consider the related cascadic multigrid method in the geometric setting for elliptic eigenvalue problems and show its uniform convergence under certain assumptions. Numerical tests are presented for computing the Fiedler vector of several practical graphs, and numerical results show the efficiency and optimality of our proposed cascadic multigrid algorithm. Mathematics subject classification: 65N55, 65N25.
منابع مشابه
Faster Fiedler Vector Computation for Laplacians of Well - Shaped Meshes
We present a faster method for finding the Fiedler vector of the Laplacian of a mesh. This problem is the main computational cost of spectral partitioning, a technique for partitioning a graph into pieces of roughly equal size with few crossing edges, which has applications to load balancing on parallel machines. Our experiments show an improvement of 15 to 40 percent in the speed of the standa...
متن کاملClassical and Cascadic Multigrid | a Methodical Comparison Classical and Cascadic Multigrid | a Methodical Comparison
Using the full multigrid method without any coarse grid correction steps but with an a posteriori control of the number of smoothing iterations was shown by Bornemann and Deuuhard 2] to be an optimal iteration method with respect to the energy norm. They named this new kind of multigrid iteration the cascadic multigrid method. However, numerical examples with linear nite elements raised serious...
متن کاملVariable Order Cascadic Multigrid Algorithms
Cascadic multigrid algorithms have been shown by a number of researchers (e.g., Bornemann, Deuflhard, Shaidurov, Shi, and many others) to be useful in a number of application areas. Cascadic multigrid differs from traditional one way multigrid methods by over solving the problem on coarse grids in order to reduce the required work on the finest grids. Since there is a geometric growth in the nu...
متن کاملA Highly Efficient Parallel Algorithm for Computing the Fiedler Vector
The eigenvector corresponding to the second smallest eigenvalue of the Laplacian of a graph, known as the Fiedler vector, has a number of applications in areas that include matrix reordering, graph partitioning, protein analysis, data mining, machine learning, and web search. The computation of the Fiedler vector has been regarded as an expensive process as it involves solving a large eigenvalu...
متن کاملTRACEMIN-Fiedler: A Parallel Algorithm for Computing the Fiedler Vector
The eigenvector corresponding to the second smallest eigenvalue of the Laplacian of a graph, known as the Fiedler vector, has a number of applications in areas that include matrix reordering, graph partitioning, protein analysis, data mining, machine learning, and web search. The computation of the Fiedler vector has been regarded as an expensive process as it involves solving a large eigenvalu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014